high-tech weaponry - Espagnol Anglais Dictionnaire